PhpOffice\PhpSpreadsheet\Reader\Xlsx D

Total Complexity 472
Dependencies 41
Dependents 7
Total lines 2,275
Lines of code 1,726
Logical lines of code 1,179
Comment lines 190
Methods 37
Properties 4

Methods 37

Method Rating Maintainability Complexity Lines of code
loadSpreadsheetFromFile()
D
0
297 1,133
parseRichText()
C
35 29 80
listWorksheetInfo()
B
36 17 71
processIgnoredErrors()
A
44 11 42
readRibbon()
A
47 8 35
readPrinterSettings()
S
50 6 26
toCSSArray()
S
52 6 25
readTablesInTablesFile()
S
52 6 22
castToFormula()
S
52 6 22
readSheetProtection()
S
54 6 20
extractPalette()
S
59 6 14
readFormControlProperties()
S
51 5 23
listWorksheetNames()
S
53 5 22
getWorkbookBaseName()
S
55 5 20
getFromZipArchive()
S
58 5 15
readProtection()
S
56 4 20
extractStyles()
S
65 4 9
castToBoolean()
S
64 4 9
readTables()
S
71 4 5
canRead()
S
60 3 13
fileExistsInArchive()
S
62 3 11
boolean()
S
70 3 6
readAutoFilter()
S
73 3 5
getArrayItem()
S
76 3 3
getLockValue()
S
65 3 9
loadZip()
S
61 2 13
readHyperLinkDrawing()
S
61 2 12
falseToArray()
S
79 2 3
testSimpleXml()
S
78 2 3
getAttributes()
S
77 2 3
castToString()
S
77 2 3
castToError()
S
77 2 3
loadZipNonamespace()
S
63 2 10
stripWhiteSpaceFromStyleString()
S
77 1 3
dirAdd()
S
71 1 5
xpathNoFalse()
S
79 1 3
__construct()
S
73 1 5